JJ GabrielJJ Gabriel
Nine Layers of Esports Analysis: A Data Filter for Vietnam's Transfer WindowIt was 3:47 a.m. in Munich when I reopened a recorded group-stage match from...
One Trillion VND a Year for Vietnamese Football: The Money Has a Plan, the Minutes Do NotAt the 74th minute, from the stand at Hang Day stadium, I wrote one short lin...
Marathon and the Expansion Paradox: When Bungie Rewrites Its Own Identity to Save the NumbersOn a midweek day, Bungie's official blog published a letter titled "The Next...
Le Giang Patrik and Vietnamese Football's Naturalized Goalkeeper GambleThirty-four years old. A brand-new passport. And no guaranteed starting spot....
Asian Games 2026: The Medal-Probability Map of India's Badminton SquadAsian Games 2026: The Medal-Probability Map of India's Badminton Squad In Jun...
Adam Bakoni chooses Morocco: a 1.92m full-back and the long queue behind HakimiAdam Bakoni's name sits in a corner of Morocco's Under-23 squad list for the...
ITTF World Hopes Week 2026 in Sheffield: 36 Children Under 12 and Table Tennis's 11-Year Talent PipelineOn Monday morning, at the Elite Training Centre (EIS) in Sheffield, thirty-si...
Vietnam's Women's Doubles Sepak Takraw Pair Reach the Asiad 20 Final: The Substitution at 3-6The scoreboard read 3-6. The first game of the women's doubles sepak takraw...
Paes, Romeny and Indonesia's Closed Naturalization File: FIFA Signed Off, Identity Is Still PendingOn 22 August 2026, a short line of metadata updated on FIFA's...
No Data Is Also Data: How Transfer Journalists Learn to Say NoIn the summer of 2026, I mispronounced Artem Dzyuba’s name three times during...
Kentucky Beats Louisville 3-1 in the Battle of the Bluegrass: DeLeye's 22 Kills, Gaerte's 20 and the Ball-Distribution QuestionThat Sunday night, 6,045 people filled Historic Memorial Coliseum — the...
Virtual Taekwondo Shock at ASIAD Aichi-Nagoya: Chau Ngoc Tuyet Sang and the Moment Speed Crushed Korea's Golden HopeIn the post-match press conference, An Hyang Sik's eyes were red. He did not...
Red Bull hires Aston Martin chief engineer: A defensive move ahead of the 2026 revolutionI can hear the grass growing at night, because the stands are empty and no on...
The Broken Rhythm in Seoul: What India Left Behind After the Final RacketThe stands went quiet for three seconds. Not the silence of respect, nor the...
Dakar 2026 and the Beach Volleyball Schedule Puzzle: When a Fixture Notice Leaves Kick-off Times BlankA schedule released without kick-off times is not a schedule. It is a list of...
Visa VMC Fall 2026: Prize Pool Doubled, Opening Path to MCT SEAIn the world of Mobile Legends: Bang Bang, prize money is not just numbers on...
The Skeleton of the 2026 Asian Games Final: Kunlavut Vitidsarn and the Gap That Opened at Minute FourteenAt minute fourteen of the footage, Loh Kean Yew stood still in the middle of...
Redick, Doncic and the Creak of a Power TransferAt the Lakers' press conference in late September, JJ Redick said one short...
Vietnamese Martial Arts at a Crossroads: Between Traditional Identity and the Global GameVietnamese Martial Arts at a Crossroads: Between Traditional Identity and the...
Alwi Farhan Trains with Momota Before Asian Games 2026: What the Data Says and the Headline HidesTokyo, one morning during Indonesia's final badminton training camp before th...
One Trillion VND a Year for Vietnamese Football: The Money Has a Plan, the Minutes Do NotAt the 74th minute, from the stand at Hang Day stadium, I wrote one short lin...
Marathon and the Expansion Paradox: When Bungie Rewrites Its Own Identity to Save the NumbersOn a midweek day, Bungie's official blog published a letter titled "The Next...
Le Giang Patrik and Vietnamese Football's Naturalized Goalkeeper GambleThirty-four years old. A brand-new passport. And no guaranteed starting spot....
Asian Games 2026: The Medal-Probability Map of India's Badminton SquadAsian Games 2026: The Medal-Probability Map of India's Badminton Squad In Jun...
Adam Bakoni chooses Morocco: a 1.92m full-back and the long queue behind HakimiAdam Bakoni's name sits in a corner of Morocco's Under-23 squad list for the...
ITTF World Hopes Week 2026 in Sheffield: 36 Children Under 12 and Table Tennis's 11-Year Talent PipelineOn Monday morning, at the Elite Training Centre (EIS) in Sheffield, thirty-si...
Vietnam's Women's Doubles Sepak Takraw Pair Reach the Asiad 20 Final: The Substitution at 3-6The scoreboard read 3-6. The first game of the women's doubles sepak takraw...
Paes, Romeny and Indonesia's Closed Naturalization File: FIFA Signed Off, Identity Is Still PendingOn 22 August 2026, a short line of metadata updated on FIFA's...
No Data Is Also Data: How Transfer Journalists Learn to Say NoIn the summer of 2026, I mispronounced Artem Dzyuba’s name three times during...
Kentucky Beats Louisville 3-1 in the Battle of the Bluegrass: DeLeye's 22 Kills, Gaerte's 20 and the Ball-Distribution QuestionThat Sunday night, 6,045 people filled Historic Memorial Coliseum — the...
Virtual Taekwondo Shock at ASIAD Aichi-Nagoya: Chau Ngoc Tuyet Sang and the Moment Speed Crushed Korea's Golden HopeIn the post-match press conference, An Hyang Sik's eyes were red. He did not...
Red Bull hires Aston Martin chief engineer: A defensive move ahead of the 2026 revolutionI can hear the grass growing at night, because the stands are empty and no on...
The Broken Rhythm in Seoul: What India Left Behind After the Final RacketThe stands went quiet for three seconds. Not the silence of respect, nor the...
Dakar 2026 and the Beach Volleyball Schedule Puzzle: When a Fixture Notice Leaves Kick-off Times BlankA schedule released without kick-off times is not a schedule. It is a list of...
Visa VMC Fall 2026: Prize Pool Doubled, Opening Path to MCT SEAIn the world of Mobile Legends: Bang Bang, prize money is not just numbers on...
The Skeleton of the 2026 Asian Games Final: Kunlavut Vitidsarn and the Gap That Opened at Minute FourteenAt minute fourteen of the footage, Loh Kean Yew stood still in the middle of...
Redick, Doncic and the Creak of a Power TransferAt the Lakers' press conference in late September, JJ Redick said one short...
Vietnamese Martial Arts at a Crossroads: Between Traditional Identity and the Global GameVietnamese Martial Arts at a Crossroads: Between Traditional Identity and the...
Alwi Farhan Trains with Momota Before Asian Games 2026: What the Data Says and the Headline HidesTokyo, one morning during Indonesia's final badminton training camp before th...
